dominance agreement - Francés Inglés Diccionario